PROJECTENGRAM

[HO] PROPOSITIONAL LOGIC

Propositional Logic

Tags: #◇Conceptual #◇Propositional Logic #◇CCDSTRU #◇M1


◇Key Definitions

Propositional Logic (or Propositional Calculus): The area of logic dealing with propositions, developed by Aristotle. Proposition: A declarative sentence that is either true or false, but not both. (e.g., "the university is located in Manila.") Compound Proposition: Formed by combining one or more existing propositions using logical operators. Propositional Variables: Letters used to represent propositions, conventionally lowercase (e.g., pp, qq, rr). Logical Connectives: Operators used to form compound propositions.

Logical Connectives Negation (Not, ¬p\neg p): The opposite truth value of pp. "It is not the case of pp." Conjunction (And, p∧qp \land q): True if and only if both pp and qq are true. Disjunction (Inclusive-Or, p∨qp \lor q): True when either pp or qq is true. Exclusive-Or (Xor, p⊕qp \oplus q): True when either pp or qq is true, but not both. Implication (If-Then, p→qp \rightarrow q): Read as "if pp then qq". False only when pp is true and qq is false. Here, pp is the hypothesis/premise, and qq is the conclusion/consequence. Biconditional (If and only if, p↔qp \leftrightarrow q): True when both pp and qq have the same truth value.

◇Theoretical Framework

Implication Variations

Given an implication statement p→qp \rightarrow q: Converse: q→pq \rightarrow p Inverse: ¬p→¬q\neg p \rightarrow \neg q Contrapositive: ¬q→¬p\neg q \rightarrow \neg p

[!tip] Translation Tips for Implication (p→qp \rightarrow q)

  • pp is sufficient for qq
  • qq is necessary for pp
  • qq when pp
  • qq whenever pp
  • pp only if qq
  • qq unless ¬p\neg p
  • qq follows from pp

Truth Tables Summary

ppqqNot (¬p\neg p)And (p∧qp \land q)Or (p∨qp \lor q)Xor (p⊕qp \oplus q)Implies (p→qp \rightarrow q)Iff (p↔qp \leftrightarrow q)
TTFTTFTT
TFFFTTFF
FTTFTTTF
FFTFFFTT

◇References & Navigation